@charset "UTF-8";
/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2014-03-16 12:51:10
 * @version $Id$
 */
#hotSun{
	/*background: red;*/
	height: 193px;
	/*overflow: hidden;*/
	/*background: red;*/
}
	/*左侧*/
	#hotSun .left{
		width:443px;
		border:1px solid #ddd;
		border-top:2px solid #aaa;
		float: left;
		height: 190px;
		/*background: blue;*/
		overflow: hidden;
	}
	#hotSun .left.noborderR{
		margin-left:-1px;
	}
		#hotSun .left h5{
			height: 28px;
			line-height: 28px;
			/*background: red;*/
			padding-left:10px;
			color:#666;
		}
		#hotSun .left ul{
			height: 162px;
			/*background: red;*/
			overflow: hidden;
			position: relative;
		}
		#hotSun .left .hots{
			height: 83px;
			border-bottom: 1px dotted #ddd;
			margin:0 10px;
			background:url(../img/20130330B_1.png) no-repeat 380px -345px;
			padding:0px 60px 0 75px;
			/*overflow: hidden;*/
		}
			#hotSun .left .hots .picbox{
				position: absolute;
				left:10px;
				top:10px;
				width: 55px;
				height: 55px;
				/*overflow: hidden;*/
				padding-top:5px;
				padding-left:5px;
				/*background: red;*/
			}
				#hotSun .left .hots .picbox img{
					width: 50px;
					height: 50px;
				}
				#hotSun .left .hots .picbox span.shai,#hotSun .left .hots .picbox span.re{
					position: absolute;
					right: 0;
					top: 0;
					display: block;
					width: 20px;
					height: 20px;
					background:url(../img/20130330B_1.png) no-repeat -198px -50px;
				}
				#hotSun .left .hots .picbox span.re{
					background-position: -225px -50px;
				}
			#hotSun .left .hots a.title{
				line-height: 32px;
				display: block;
				color:#005EA7;
			}
			#hotSun .left .hots a.cont{
				line-height: 18px;
				display: block;
				color:#999;
			}

	/*右侧*/
	#hotSun .rightUp{
		width: 308px;
		border:1px solid #ddd;
		border-top:2px solid #aaa;
		float: right;
		height: 139px;
	}
		#hotSun .rightUp h5{
			height: 28px;
			line-height: 28px;
			padding-left:10px;
			color:#666;
			position: relative;
		}
			#hotSun .rightUp h5 a{
				position: absolute;
				right: 10px;
				height: 28px;
				line-height: 28px;
				top:0;
				color:#005EA7;
				font-weight: 400;
			}
		#hotSun .rightUp .cont a.pic{
			display: block;
			width: 100px;
			height: 100px;
			position: absolute;
			left: 0;
			top:0;
		}
		#hotSun .rightUp .cont{
			padding-left:100px;
		}
	#hotSun .rightDown{
		width: 310px;
		height: 51px;
		/*background: red;*/
		float:right;
	}
		#hotSun .rightDown h5{
			height: 28px;
			line-height: 28px;
			/*padding-left:10px;*/
			color:#666;
			position: relative;
		}
		#hotSun .rightDown .form{
			position: relative;
		}
			#hotSun .rightDown .form .int{
				display: block;
				float: left;
				height: 21px;
				line-height: 21px;
				border-color:#676767 #EAEAEA #EAEAEA #676767;
				border-width:1px;
				border-style: solid;
				width: 210px;
				color:#999;
				padding-left:30px;
				background:url(../img/20130330B_1.png) no-repeat -250px -47px;
			}
			#hotSun .rightDown .form .err{
				width:240px;
				height: 22px;
				line-height: 22px;
				border:1px solid #C2A4A4;
				background: #FEE9E8;
				color:#A31112;
				position: absolute;
				top:25px;
				left:0;
				text-align: center;
				display: none;
			}
			#hotSun .rightDown .form .int.act{
				color:#333;
			}
			#hotSun .rightDown .form .but{
				display: block;
				float: right;
				height: 22px;
				width:60px;
			}